What is the meaning of the word "rain forest"?

Definitions: